non-expendable supplies and material - Allemand Anglais Dictionnaire